package com.xgk.boot.module.core.dal.entity.channel;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xgk.boot.framework.mybatis.core.dataobject.BaseDO;
import lombok.Data;

@Data
@TableName("service_provider")
public class ServiceProviderDO extends BaseDO {

    @TableId(value = "sp_id", type = IdType.ASSIGN_ID)
    private Long spId;
    @TableField("sp_code")
    private String spCode;

    @TableField("sp_name")
    private String spName;
    @TableField("sp_status")
    private Integer spStatus;
    @TableField("sp_type")
    private Integer spType;

    @TableField("sp_settlement_type")
    private Integer spSettlementType;

    @TableField("sp_balance")
    private Float spBalance;
    @TableField("currency_code")
    private String currencyCode;
    @TableField("sp_contact_person")
    private String spContactPerson;
    @TableField("sp_contact_person_phone")
    private String spContactPersonPhone;
    @TableField("sp_contact_email")
    private String spContactEmail;
}
